// 配置数据，聚类数量，测试数据文件等

export const config = {

    // Common Config
    nodes_csv: './data/large_airport_nodes.csv',
    edges_csv: './data/large_airport_edges.csv',
    defaultAccessToken: '', 

    // SBEB Config
    cluseredK: 3,                 // 聚类个数
    kmeansMaxIterations: 100,     // KMeans 最大迭代次数
    maxSkeletonSegmentLength: 10, // 骨架边最长长度
    warpSegments: 20,             // 每条边在绑定路径上插值的段数，数值越大，边越平滑但计算量越大
    warpAlpha: 0.1,               // 插值时对骨架点的吸引力系数，控制边偏向骨架的程度

    // FDEB Config
    initialSubdivisionPoints: 1,  // 初始 subdivision 点数量（控制边插值粒度）
    compatibilityThreshold: 0.8,  // 边兼容性的阈值
    forceStepSize: 0.1,           // 每轮力作用的步长
    fdebPhases: 2,                // 总阶段数，控制 refinement 深度
    iterationsPerPhase: 50,       // 每阶段迭代次数

};